@import './base.css';
@import './responsive.css';

#app {
  width: 100%;
  padding: 0;
  font-weight: normal;
}

a,
.primary-link {
  text-decoration: none;
  color: var(--color-text);
  transition: all 0.3s ease;
}

@media (hover: hover) {
  a:hover,
  .primary-link:hover {
    color: var(--vt-c-white) !important;
    text-decoration: underline;
    text-decoration-color: var(--vt-c-blue-600);
    text-decoration-thickness: 2px;
    text-underline-offset: 4px;
  }
}

@tailwind base;
@tailwind components;
@tailwind utilities;




[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
  box-shadow: 0 0 0 1px transparent inset!important;
}